@charset "utf-8";




.qinuo_liebiao{width:1200px; margin:40px auto 0;}
.qinuo_liebiao ul li.on a{background:#0c4ea4; color:#fff; border:none;}
.qinuo_liebiao ul li{ float:left; bordeR:1px solid #ccc; margin-right:14px; width:134px; text-align:center; margin-top:10px;
margin-bottom:10px;}
.qinuo_liebiao ul li a{ display:block; width:100%; padding:10px 0; color:#000;}
.qinuo_liebiao ul li:hover{ background:#0c4ea4; color:#fff;}
.qinuo_liebiao ul li a:hover{ color:#fff;}


.sycpdk {margin-top:20px; width:100%;  margin:0 auto}
.sycpbt { padding-top:20px;width:1200px; height:75px; border:#000000 px solid;}
.sycpbtzi {line-height:36px;color:#444444; font-size:30px; text-align:center;font-weight:bold;}
.sycpbtzi span { font-size:21px;font-weight:800; color:#777777; text-align:center;}
.sycplist { width:240px; color:#fff; }
.sycplisttop { width:1200px; height:100px; line-height:100px; font-size:28px; letter-spacing:2px; text-align:center; background:#333; color:#fff;}
.sycplisttop span { color:#fff; font-weight:bold;}
.sycplist ul { width:1200px; margin-top:20px; border-top:5px #333 solid; border-bottom:#333 1px solid; border-left:#333 1px solid; border-right:#333 1px solid; height:890px;}
.sycplist li { width:210px; height:50px; line-height:50px; background:#ddd; text-align:center; float:left; margin-left:13px; margin-top:15px; font-size:16px; color:#333;}
.sycplist li:hover a{
	background:#333;
	color:#fff;
}
.sycplist li:nth-child(1) a{
	background:#333;
	color:#fff;
}
.sycplist li a {color:#333;width:100%; display:block;}

.woaicss {width:1200px;  margin:0 auto; overflow:hidden;}
.woaicss1{
	width:896px;
	height:192px;
	overflow:hidden;
}
.woaicss_title {width:290px; height:164px;px;font-size:16px; float:left;}
.woaicss_con {display:block; width:598px; height:350px;overflow:hidden;border:#000000 px solid;}
.sycp1 {}
.sycp2 { margin-top:20px;}
.sycp3 { float:left; margin-right:20px;}
.sycp4 { float:left;}
.sycp5 { float:right; background:#333; font-size:30px; letter-spacing:3px; line-height:164px; text-align:center;}


.ch_fl{
	margin-top:30px;
	padding-bottom:80px;

	}
	.ch_fl li{
		width:287px;
		float:left;
		margin-right:11px;
		margin-top:10px;
		margin-bottom:10px;
		border:1px solid #e2e2e2;
	}
	.txanli li{
		width:387px;
		
	}
	
	.ch_fl div{
		height:214px;
		overflow:hidden;
		bordeR: 1px solid #004ba5;
	}
	.txanli div{
		height:290px;
	}
	.ch_fl li img{
		display:block;
		width:100%;
		 transition: all 0.6s;
	}
	.ch_fl li img:hover{
		transform: scale(1.1);
	}
	.ch_fl li p{
		line-height:40px;
		text-align:left;
		font-size:16px;
		background:#fff;
		color:#666;
		padding-left:10px;
	}
	.ch_fl li:hover p{
		background:#0c4ea4;
		color:#fff;
	}
	.ch_fl li p span{
		color:#333;
	}















/* 介绍 */
.cpjsdk1 { height:700px; margin-top:50px; }
.cpjs1 {height:550px; width:1200px;border-top:#FFFFFF 1px solid; background:url(../images/cpjsbj1.jpg) no-repeat;}
.cpjstop1 { height:105px; width:160px; margin:-50px auto; background:url(../images/cpjstop1.png)center no-repeat;}
.cpjsdk2 {height:550px;}
.cpjs2 { width:1200px; height:700px;border:#FFf 1px solid; background:url(../images/cpjsbj2.jpg) top no-repeat;}
.cpjsdk3 { height:700px;margin-top:100px;border:#FFf 1px solid; }
.cpjs3 {height:700px;border:#FFf 1px solid; width:1200px; background:url(../images/cpjsbj3.jpg) top no-repeat;}
.cpjsdk4 {height:550px;}
.cpjs4 {height:700px; width:1200px;border:#FFf 1px solid;  background:url(../images/cpjsbj4.jpg) top no-repeat;}
.cpjszi1 { margin-top:450px; height:300px; width:360px; color:#000;text-align:center letter-spacing:2px;}
.cpjszi1 h1 { font-size:36px; color: #FF0000; text-align:center}
.cpjszi1 p { color:#000000; font-size:18px; text-align:center;}
.cpjszi1 a {color:#FF0000;}


/* 案例*/
.index6{ width:1200px; overflow:hidden; margin:0 auto; padding-top:30px;}
.index6_p{ font-size:46px;text-align:center; line-height:64px; color:#000;}
.index6_2p{ font-size:34px; font-family:Microsoft Yahei; text-align:center; line-height:40px; color:#FF0000;}
.index6_3p{ font-size:20px; font-family:Microsoft Yahei; text-align:center; line-height:50px; color:#6c6b6b; margin-bottom:30px;}
.index61{ width:990px; overflow:hidden; margin:0px auto; padding-top:30px; }
.index61_p{ font-size:46px;text-align:center; line-height:64px; color:#fff;}
.index61_2p{ font-size:34px; font-family:Microsoft Yahei; text-align:center; line-height:40px; color:#FF0000;}
.index61_3p{ font-size:20px; font-family:Microsoft Yahei; text-align:center; line-height:50px; color:#fff; margin-bottom:30px;}
.syaldk{ width:1160px; height:270px; margin-top:30px;}
.range{width:1080px; border:#FFFFFF px solid; margin-top:30px;}
.range  #range_nav{float:left;}
.range  #range_nav div{float:left; background:#fff; line-height:42px;text-align:center;color:#676767;font-size:16px;display:inline; cursor:pointer;}
.range  #range_nav #no_margin{margin:0;}
.range  #range_nav .over_nav{background:#ff0000;color:#fff;}
.range ul{display:none;}
.range .display{display:block;}
.range ul li{width:250px;float:left;height:218px; position:relative; margin-bottom:36px; z-index:0; margin-left:15px;}
.range ul li a{display:block;}
.range ul li a img{width:250px; height:188px;}
.range ul .no_margin{margin-left:0;}
.range ul li .bottom_div{ color:#fff; font-size:16px;z-index:66666; position:absolute;top:200px;height:43px; width:250px;text-align:center; line-height:43px;display:block; background:#ff0000; opacity:0.9}
.range ul li .msover .msobg{ position:absolute;top:0; left:0;width:250px;height:243px;background:#ff0000;opacity:0.8; z-index:99;filter:alpha(opacity=80);}
.range ul li .msover{width:250px; height:218px;color:#000;z-index:666;display:none;position:absolute;top:0; left:0;}
.range ul li .msover p{color:#fff;font-weight:bolder;text-align:center; z-index:9999; font-size:20px;width:250px; height:153px; position:absolute; top:0; left:0; padding-top:90px;}
.range ul li .msover p span{margin:22px auto 0 auto; width:124px;height:30px; border-radius:5px; border:1px #ffffff solid; left:86px; font-weight:normal;font-size:14px; line-height:30px; color:#ffffff; z-index:5; display:block; cursor:pointer;}
.range ul li .msover p span:hover{ background:#FFF;color:#ff0000;border:1px #ff0000 solid; zoom:1;}


/* 简介 */
/* .syaboutdk {  height:680px;} */
.title { width:350px; height:60px; background:url(../images/title.png) no-repeat;}
.title h1 { text-align:center; font-size:32px; line-height:32px; letter-spacing:2px; color:#000000; font-weight:bold;}
.title p { text-align:center; font-size:14px; line-height:28px; color:#c8c8c8; font-weight:600;}
.syabout {width:1200px; height:725px;padding-top:35px;}
.syabouts {height:275px;border: #FF0000 px solid;}
.syaboutsimg { width:355px; float:left; height:275px; }
.syabouts h1 { width:800px; float:right; height:40px; margin-top:35px;line-height:40px;border: #FF0000 px solid; letter-spacing:2px;  font-size:24px; color:#06b572;}
.syaboutszi { width:800px; float:right;border: #FF0000 px solid;margin-top:20px; font-size:16px; line-height:30px;}
.syaboutx { height:305px; margin-top:35px;}
.syaboutxz { width:840px;border: #FF0000 px solid; height:305px;}
.syaboutxztitle { width:840px; height:40px;}
.syaboutxztitle h1 { width:120px; margin-left:20px; float:left; letter-spacing:4px;}
.syaboutxztitleimg {width:690px; height:40px; float:right;}

.scroll_horizontal{position:relative;width:840px;height:195px; top:30px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:840px;height:195px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px; }
.scroll_horizontal .list li{float:left;width:260px; height:195px; padding-left:10px; padding-right:10px;overflow:hidden;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(../img/control.png);background-repeat:no-repeat;font:0/0 Microsoft YaHei;cursor:pointer;}
.scroll_horizontal .prev{left:5px;background-position:0 0;}
.scroll_horizontal .next{right:5px;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}

.syaboutxy { width:310px;border: #FF0000 px solid; height:305px;background:url(../images/sylx.jpg) no-repeat;}
.syaboutxy p { color:#FFFFFF; font-size:17px; margin-top:180px; margin-left:30px;}




/* 招商加盟 */
.main1 {margin-bottom: 20px; margin-top:70px;background: #fff;}
.main1 .wrap {width: 1100px;overflow: hidden;margin: 0 auto;}
.tit_1 {width: 100%;margin-bottom: 20px;font-size: 16px;line-height: 30px;color: #888;text-align: center;background: url(../images/bg_4.png) center 80px no-repeat;}
.tit_1 h3 {color: #333;line-height: 40px;font-size: 30px; text-align:center; font-weight:bold; letter-spacing:3px;}
.tit_1 h3 span{
	color:#333;
}
.b_box3 {width: 1150px;height: 232px;padding: 20px 0;background: url(../images/bg_7.jpg) 0 109px repeat-x;}
.b_box3 li {float: left;width: 180px;padding-top: 200px;height: 32px;line-height: 32px;text-align: center;font-size: 18px;color: #999;margin-right: 50px;background: url(../images/p1.jpg) 0 0 no-repeat;}
.b_box3 li:hover {color: #2C80FA;cursor: pointer;}
.b_box3 .l1 {background-position: 0 0;}
.b_box3 .l1:hover {background-position: 0 -250px;}
.b_box3 .l2 {background-position: -180px 0;}
.b_box3 .l2:hover {background-position: -180px -250px;}
.b_box3 .l3 {background-position: -360px 0;}
.b_box3 .l3:hover {background-position: -360px -250px;}
.b_box3 .l4 {background-position: -540px 0;}
.b_box3 .l4:hover {background-position: -540px -250px;}
.b_box3 .l5 {background-position: -720px 0;}
.b_box3 .l5:hover {background-position: -720px -250px;}
.b_box4 {border-top: 1px #ddd solid;padding-top: 10px;line-height: 24px;}







/* 介绍 */
.mskt { width:1200px; height:569px; background:url(../images/xcpx.jpg) no-repeat; margin:0 auto;}
.sydt { width:1200px; height:700px; text-align:center; font-size:32px; color:#000000; margin:0 auto; line-height:100px;}

/* 介绍 */




    /**/
.lc{background:url(../images/lc_bg.jpg) no-repeat center 0; height: 198px; overflow: hidden;}
.lc h3{ display: inline-block; float: left; width: 200px; padding-top:69px;}
.lc h3 a{ color: #012269; font-size: 18px; padding-left: 52px;}
.lc ul{ overflow: hidden;}
.lc ul li{ float: left; width: 200px; text-align: center;}
.lc ul li a{ color: #012269; font-size: 16px; font-weight: bold; padding-top: 91px; display: inline-block;}
.lc ul li.last{ padding-top: 66px; font-size: 12px; color: #333;}
.lc ul li i{ display: block; line-height: 45px; color:#012269; font-size: 24px;}
.lc ul li.last a{  padding-top: 0; width: 100px; height: 38px; line-height: 38px; text-align: center; color: #fff; background: #012269; font-weight: normal;}
 /*  选择我们结束 */


/*  工程案例 */
		.scrollpic {
	width: 1200px;
	margin:0px auto 0 auto;
	/* background:#eee; */
	height:450px;
}
.scrollpicz{
	width:100%;
	/* background:#fff; */
	height:684px;
	background:url(../images/anli_zsbj.jpg) no-repeat bottom center;
}
#myscroll {
	display: block;
	width: 100%;
	position: relative;
	height: 286px;
	overflow: hidden;
	bordeR-bottom:2px solid #efefef;
	
}
#myscroll #myscrollbox {
	display: block;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	width: 1000000px;
	padding-bottom:60px;

}
#myscroll ul {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0;
	/* margin-left:10px; */
	/* bordeR:1px solid red; */
}
#myscroll ul li {
	display: block;
	float: left;
	padding: 0;
	width:400px;
		
	/* background:#fff; */
}
#myscroll ul li a {
	display: block;
	float: left;
	width: 380px;
	overflow:hidden;
	padding: 0;
	position: relative;
	height: 286px;
	bordeR:2px solid #fff;
	color: #333;
}
#myscroll a .intro {

	position: absolute;
	left: 0;
	z-index: 10;
	background-color: #333;
	filter: alpha(opacity=70);
	width: 380px;
	color: #fff;
	margin-right:3px;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	text-align: center;
}
#myscroll a .intro h5 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	height: 40px;
	width: 380px;
	line-height: 40px;
	border-bottom: 1px solid #f2f2f2;
	font-weight:100;
	color:#fff;
	text-align:center;
}
#myscroll a .intro p {
	font-size: 13px;
	line-height: 20px;
	margin: 65px 70px;
	height: 70px;
	overflow: hidden;
}
#myscroll a .intro {
	bottom: -250px;
	
	height:286px;
}
#myscroll a:hover .intro {
	bottom: 0px;
}
#mybtns {
	margin-top:60px;
	width: 1200px;
	display: block;
	height: 42px;
}
#mybtns a {
	width: 42px;
	height: 42px;
	display: block;
	float: right;
	margin-right: 20px;
	background-color: #c1c1c1;
	margin-left:-10px;
}
#mybtns a:hover {
	background-color: #333;
}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns #left {
	background-image: url(../images/jt_l.png);

}
#mybtns #right {
	background-image: url(../images/jt_r.png);
}

#kinMaxShow {
	visibility: hidden;
	width: 100%;
	height: 500px;
	overflow: hidden;
}
/* 工程案例结束 */
.tit_1{
	padding-top:50px;

}

	.wenti_kr{
			width:1200px;
			margin:0 auto;
			
			padding-bottom:80px;
		}
		.wenti_kr h3{
			
			color:#0088cc;
			display:block;
			text-align:center;
			
		}
		.wenti_kr p{
			text-align:center;
			line-height:36px;
			font-size:16px;
		}
		.wenti_kr1{
			margin-top:40px;
		}
		.wenti_kr1 div{
			float:left;
			/* border:1px solid #666; */
		}
		
		.wenti_kr1 div:nth-child(1) h5{
			background:url("../images/icon2.png") no-repeat  center;
			width:100px;
			height:100px;
			background-size:100px;
			padding:0 36px 0 36px;
			display:block;	
	
		}
		.wenti_kr1 div:nth-child(2) h5{
			background:url("../images/icon3.png") no-repeat  center;
			width:100px;
			height:100px;
			background-size:100px;
			padding:0 36px 0 36px;
			display:block;	
		}
		.wenti_kr1 div:nth-child(3) h5{
			background:url("../images/icon4.png") no-repeat  center;
			width:100px;
			height:100px;
			background-size:100px;
			padding:0 36px 0 36px;
			display:block;	
		}
		.wenti_kr1 div:nth-child(4) h5{
			background:url("../images/icon5.png") no-repeat  center;
			width:100px;
			height:100px;
			background-size:100px;
			padding:0 36px 0 36px;
			display:block;	
		}
		.wenti_kr1 div:nth-child(5) h5{
			background:url("../images/icon6.png") no-repeat  center;
			width:100px;
			height:100px;
			background-size:100px;
			padding:0 36px 0 36px;
			display:block;	
		}
		.wenti_kr1 div:nth-child(6) h5{
			background:url("../images/icon7.png") no-repeat  center;
			width:100px;
			height:100px;
			background-size:100px;
			padding:0 36px 0 36px;
			display:block;	
		}
			.wenti_kr1 div:nth-child(7) h5{
			background:url("../images/icon8.png") no-repeat  center;
			width:100px;
			height:100px;
			background-size:100px;
			padding:0 36px 0 0px;
			display:block;	
		}
		.wenti_kr1 div h4{
			text-align:center;
			font-size:16px;
			color:#fff;
			line-height:36px;
			margin-top:10px;
		}
		.wenti_kr1 div p{
			font-size:14px;
			line-height:28px;
			text-align:center;
		}
		.wenti_kr1 div  p{
			font-size:16px;
			
		}
		.wenti_kr1 div:nth-child(1) h5:hover{
		background:url("../images/iconb1.png") no-repeat  center ;
		background-size:100px;
	}
	.wenti_kr1 div:nth-child(2) h5:hover{
		background:url("../images/iconb2.png") no-repeat  center ;
		background-size:100px;
	}
	.wenti_kr1 div:nth-child(3) h5:hover{
		background:url("../images/iconb3.png") no-repeat  center ;
		background-size:100px;
	}
	.wenti_kr1 div:nth-child(4) h5:hover{
		background:url("../images/iconb4.png") no-repeat  center ;
		background-size:100px;
	}
	.wenti_kr1 div:nth-child(5) h5:hover{
		background:url("../images/iconb5.png") no-repeat  center ;
		background-size:100px;
	}
	.wenti_kr1 div:nth-child(6) h5:hover{
		background:url("../images/iconb6.png") no-repeat  center ;
		background-size:100px;
	}
	.wenti_kr1 div:nth-child(7) h5:hover{
		background:url("../images/iconb7.png") no-repeat  center ;
		background-size:100px;
	}

	



	/* .product {padding-bottom: 40px; width:1200px; margin:0 auto;}
	.product h2.h2_title a {background: #f4f4f4;}
	.product p.p_title {font-weight: bold;}
	.product .conleft {width: 270px;}
	.product .conleft dl {background: #fff;border: 1px solid #dddddd;border-radius: 0 0 5px 5px;}
	.product .conleft dl:first-child {border-bottom: none;border-radius: 0;}
	.product .conleft dl dt {height:120px;line-height:120px;width: 270px;position: relative;left: -1px;background: #323232;font-size: 20px;font-weight:bold; text-indent: 30px;top: -1px;border-radius: 5px 5px 0 0;}
	.product .conleft dl dt a {display: block;color: #fff;height: 70px;}
	.product .conleft dl:first-child dt a {display: block;color: #fff;height: 70px;background: url(Img/Index/proicon01.png) no-repeat 220px center; font-size:16px;}
	.product .conleft dl dd {font-size: 16px;height: 60px;line-height: 60px;background:#666;position: relative;  margin-bottom:2px; margin-top:2px; text-indent:30px; }
	.product .conleft dl dd>a {color: #fff;}
	.product .conleft dl dd.cur ,.product .conleft dl dd:hover {background: #333; color:#fff;}
	.product .conleft dl dd.cur>a ,.product .conleft dl dd:hover>a {color: #f2f2f2;}
	
	.product .conleft dl dd:hover ul {display: block;}
	
	.product .conleft dl dd ul {display: none; position: absolute;left: 238px;top: 0;width: 200px;background: #fff;border: 1px solid #dddddd;border-left: none;z-index: 2;}
	.product .conleft dl dd ul li {padding-left: 25px;background: url(Img/Index/ty01.png) no-repeat 5px center;height: 44px;line-height: 44px;border-bottom: 1px solid #dddddd;}
	
	.product .conleft dl dd ul li:hover {background: url(Img/Index/ty02.png) no-repeat 5px center;}
	.product .conleft dl dd ul li:hover a {color: #333;}
	
	
	
	.product .conleft .left_tel {width: 270px;height: 170px;background: url(../images/f_bg.jpg) center;border-radius: 5px;}
	.product .conleft .left_tel .con_tel {padding: 32px 0 32px 70px;height: 46px; background: url(Img/Index/pro_tel.png) no-repeat 22px center;color: #fff;}
	.product .conleft .left_tel .con_tel .p1 {font-size: 13px;}
	.product .conleft .left_tel .con_tel .p2 {font-size: 26px;}
	
	.product .conright {width: 918px;position: relative;}
	.product .conright .r_top {height: 240px;border: 1px solid #dddddd;border-radius: 5px;background: #fff;position: relative;overflow: hidden;}
	.product .conright .r_top ul {position: relative;}
	.product .conright .r_top ul li {float: left;width: 918px;}
	.product .conright .r_top dl {position: relative;height: 388px;padding-left: 460px;}
	.product .conright .r_top dl dt {width: 409px;border-right: 1px solid #dddddd;position: absolute;left: 0;top: 0;height: 353px;}
	.product .conright .r_top dl dt img {display: block;width:414px;height:243px;}
	.product .conright .r_top dl dd.dd1 {font-size: 24px;padding-top: 30px;margin-bottom: 15px;}
	.product .conright .r_top dl dd.dd1 a {color: #333;}
	.product .conright .r_top dl dd.dd2 {font-size: 13px;color: #666;margin-bottom: 25px;line-height: 24px;
						padding-right: 80px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}
	.product .conright .r_top dl dd.dd3 {font-size: 13px;line-height: 24px;}
	
	.product .conright .r_top dl dd.dd4 {height: 40px;position: absolute;width: 350px;left: 460px;top: 180px;}
	.product .conright .r_top dl dd.dd4 a {float: left; width: 112px;height: 38px;border-radius: 20px;border: 1px solid #d7d7d7;color:#333;line-height: 38px;text-align: center;font-size: 14px;margin-right: 20px;}
	
	.product .conright .r_top dl dd.dd4 a:hover {background: #333;color: #fff;border-color: #333;}
	
	.product .conright .r_top .pro_btnl {display: block;width: 31px;height: 31px;background: url(../images/jtl01.png) no-repeat center;position: absolute;left: 28px;top: 100px;cursor: pointer;}
	.product .conright .r_top .pro_btnr {display: block;width: 31px;height: 31px;background: url(../images/jtr01.png) no-repeat center;position: absolute;right: 28px;top: 100px;cursor: pointer;}
	.product .conright .r_top .pro_btnl:hover {background: url(../images/jtl02.png) no-repeat center;}
	.product .conright .r_top .pro_btnr:hover {background: url(../images/jtr02.png) no-repeat center;}
	
	.product .conright .prozt {display: block;width: 45px;height: 80px;background: url(../images/prozt.png) no-repeat center;position: absolute;right: 39px;top: -7px;z-index: 2;}
	
	 .product .conright .r_bot {margin-top: 10px;} 
	.product .conright .r_bot dl {float: left; border:1px solid #ddd;width: 295px;border-radius:5px;background: #fff;padding-bottom: 20px; margin:0 0 9px 9px;}
	.product .conright .r_bot dl.bdnot {margin-left: 0;}
	.product .conright .r_bot dl dt {height: 221px;}
	.product .conright .r_bot dl dt img {display: block; width:100%; height:221px;}
	.product .conright .r_bot dl dd.dd1 {font-size: 14px;text-align: center;height: 34px;line-height: 34px;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;padding: 0 15px; margin-top:10px;}
	.product .conright .r_bot dl dd.dd1 a{color: #333;}
	.product .conright .r_bot dl dd.dd2 {font-size: 13px;line-height: 20px;text-align: center;padding: 0 40px;margin-bottom: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.product .conright .r_bot dl dd.dd3 a {display: block;width: 114px;height: 30px;color:#333;line-height:30px;text-align: center;font-size: 14px;border: 1px solid #d7d7d7;border-radius:20px;margin: 0 auto;}
	
	.product .conright .r_bot dl:hover dd.dd3 a {background: #333;color: #fff;border-color: #333;}
	
	 */
.chanpin_ysbg{
		height:705px;
		width:100%;
	 background:url(../images/chanpin_ysbg.png) no-repeat center;
}
.chanpin_ysbg1{
	width:1200px;
	height:660px;
	
	margin:0 auto;
}
.chanpin_ysbg2{
	width:600px;
	height:660px;
	float:left;
}
.chanpin_ysbg3{
	margin-top:240px;
	margin-left:80px;
	float:left;
}
.chanpin_ysbg3 h2{
	color:#333;
}
.chanpin_ysbg3 h2 p{
	font-size:14px;
	font-weight:normal;
	margin-top:4px;
	color:#666;
}

.wenti_danx{
	height:837px;
	width:100%;
	 background:url(../images/wenti_dx.png) no-repeat center;
}
.wmd_youshi{
/* 	background:url(../images/youshi_bg.png) no-repeat center; */

}
.wmd_youshi1{
	width:1200px;
	height:310px;
	padding-top:16px;
	padding-bottom:16px;
	margin:0 auto;
	
	background:url(../images/ttty.png) no-repeat bottom;
}
.wmd_youshizt{
	float:left;
	width:148px;
}

.wmd_youshiwz{
	float:left;
	width:630px;
}
.wmd_youshiwz h3{
	font-size:20px;
	color:#333;
	margin:30px 0 20px 20px;
}
.wmd_youshiwz p{
width:580px;
	color:#666;
	font-size:14px;
	margin-left:20px;
	margin-top:10px;
	line-height:24px;
}
.wmd_youshiwz p span{
	width:4px;
	height:4px;
	background:url(../images/yuanquan.png) no-repeat 20px center ;
	margin-right:4px;
}
.wmd_youshiwz p i{
	margin-left:4px;

}
.wmd_youshiyt{
	float:left;
	width:422px;
}

.sidayoushi{
	height:200px;
	background:url(../images/sidabaozhang.png) no-repeat  center ;
}




/* 公司介绍 */

.gongsi_jsx{
	/* height:750px;
	background:url(../images/about1.jpg) no-repeat  center */
}
.gongsi_jsx1{
	width:1200px;
	margin:0 auto;
}
.gongsi_jsx1 h2{
	padding-top:130px;
	margin-left:30px;
	color:#fff;
}
.gongsi_jsx1 p{
	margin-top:20px;
	margin-left:30px;
	width:674px;
	font-size:16px;
	line-height:30px;
	color:#fff;
}
.gongsi_jsx1 a{
	color:#fff;
	font-size:16px;
	display:block;
	padding-left:30px;
	margin-top:-20px;
}



.news{background: url(Img/Index/newsBg01.jpg) no-repeat center;height: 712px; width:1200px;margin:0 auto;}
.news .index-com-title{padding-top: 38px;}
.news .mainCon{margin-top: 28px;}
.news .newsL{float: left;width: 832px; }
.news .newsL .menu{height: 71px;}
.news .newsL .menu ul{
    border-bottom: 1px solid #e7e7e7;
}
.news .newsL .menu li{float: left;width: 416px;height: 70px;line-height: 70px;text-align: center;position: relative;background: #fff;border-bottom: 1px solid #e7e7e7;}
.news .newsL .menu li a{font-size: 18px;color: #333333;display: block;text-decoration: none;}
.news .newsL .menu li span{display: inline-block;*display: inline;zoom: 1;width: 24px;height: 24px;position: relative;margin-right: 8px;overflow: hidden;top: 6px;}
.news .newsL .menu li span img{display: block;width: 24px;height: 48px;position: relative;}
.news .newsL .menu li i{display: none;width: 15px;height: 6px;position: absolute;left: 50%;margin-left: -7px;bottom: -6px;}
.news .newsL .menu li i img{display: block;width: 15px;height: 6px;}
.news .newsL .menu li.cur i{display: block;}
.news .newsL .menu li.cur{background: #0c4ea4;border-bottom: 1px solid #000;}
.news .newsL .menu li.cur a{color: #fff;}
.news .newsL .menu li.cur span img{top: -24px;}
.news .newsL .conBox{padding-top: 30px;height: 448px;position: relative;overflow: hidden;background: #fff;}
.news .newsL .conBox .box{height: 448px;}
.news .newsL .conBox .boxL{float: left;width: 400px;margin-left: 32px;}
.news .newsL .conBox .boxL .newsL-pic{display: block;width: 400px;height: 298px;overflow: hidden;}
.news .newsL .conBox .boxL img{display: block;width: 400px;height: 297.6px;transition: all 1s ease-out;}
.news .newsL .conBox .boxL h3{font-size: 18px;color: #333333;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 20px 0 12px 0;}
.news .newsL .conBox .boxL h3 a{color: #333333;}
.news .newsL .conBox .boxL p{font-size: 14px;color: #666666;line-height: 25px;height: 50px;overflow: hidden;text-overflow: ellipsis;}
.news .newsL .conBox .boxL:hover img{transform: scale(1.1);}
.news .newsL .conBox .boxL:hover h3 a{color: #333;font-weight: bold;}
.news .newsL .conBox .boxR{width: 344px;float: left;margin-left: 42px;}
.news .newsL .conBox .boxR li{height: 51px;line-height: 51px;padding-left: 24px;background: url(../images/news-icon04.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px dotted #d4d1d1;font-size: 14px;color: #666666;}
.news .newsL .conBox .boxR li a{color: #666666;}
.news .newsL .conBox .boxR li a:hover{color: #333;}
.news .newsR{float: right;width: 360px;background: #fff;height: 550px; margin-top:-550px;}
.news .newsR .top{height: 70px;line-height: 70px;background: #fff;border-bottom: 1px solid #e7e7e7;}
.news .newsR .top h3{font-size: 18px;color: #666666;font-weight: normal;padding-left: 56px;background: url(../images/news-icon05.png) no-repeat 22px center;float: left;}
.news .newsR .top a{float: right;font-size: 12px;color: #999999;font-family: arial;text-transform: uppercase;margin-right: 26px;display: block; color:#333;}
.news .newsR .conBox{margin-top: 2px;height: 473px;position: relative;overflow: hidden;}

.news .newsR .conBox li{height: 127px;padding-top: 30px;padding-left: 50px; background: url(../images/wenda01.jpg) no-repeat left 30px;border-bottom: 1px solid #efeaea;}
.news .newsR .conBox ul{padding: 0 20px;position: absolute;left: 0;top: 0; right: 0;}
.news .newsR .conBox li h3{font-size: 14px;color: #333333;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top: 12px;}
.news .newsR .conBox li h3 a{color: #333333;text-decoration: none;}
.news .newsR .conBox li p{font-size: 14px;color: #666666;line-height: 22px;overflow: hidden;text-overflow: ellipsis; color:#333; margin-top:4px;}
.news .newsR .conBox li p a{font-size: 14px;line-height: 22px;height: 44px; color:#999;}
.news .newsR .conBox li:hover h3 a{color: #333;}
.news .newsR .conBox li:hover{background: url(../images/wenda02.jpg) no-repeat left 30px;}


/* 公司资质 */
.khal {/* background: #f2f2f2; */padding-bottom:100px;position: relative; padding-top:60px;}
.khal h3{color:#fff; background:#333; width:150px; text-align:center;height:40px; line-height:40px; }
.khal h2.h2_title {background-image: url(Img/Index/artline02.png);}
.khal h2.h2_title i {background: url(Img/Index/artty02.png) no-repeat center;}
.khal h2.h2_title a {background: #d01817;color: #fff;}
.khal p.p_title {color: #fff;}
.khal .container {position: relative;}
.khal .khalxl {display: block;width: 36px;height: 18px;position: absolute;left: 50%;margin-left: -18px;bottom: -68px;z-index: 2;background: url(Img/Index/xl01.png) no-repeat center;}

.khal .khal_con {position: relative;}
.khal .khal_con .con_top {position: relative;overflow: hidden;}
.khal .khal_con .con_top ul {position: relative;}
.khal .khal_con .con_top ul li {float: left;width: 290px;margin-left: 12px; bordeR:1px solid #eee;}
.khal .khal_con .con_top ul li:first-child {margin-left: 0;}
.khal .khal_con .con_top ul li i {display: block;width: 290px;height: 250px;overflow: hidden;}
.khal .khal_con .con_top ul li img {display: block;transition: all 0.5s;}
.khal .khal_con .con_top ul li p {height: 60px;line-height: 60px;text-align: center;font-size: 15px;color: #000;background: url(Img/Index/khalbg.jpg);}

.khal .khal_con .con_top ul li:hover img {transform: scale(1.1);}

.khal .khal_con .khal_btnl {display: block;width: 54px;height: 59px;position: absolute;left: -80px;top: 80px;background: url(../images/jtl03.png) no-repeat center;cursor: pointer;}
.khal .khal_con .khal_btnr {display: block;width: 54px;height: 59px;position: absolute;right: -80px;top: 80px;background: url(../images/jtr03.png) no-repeat center;cursor: pointer;}


.khal .khal_con .khal_bot {height: 228px;background: url(Img/Index/khalzxly.jpg) no-repeat center;margin-top: 10px;position: relative;box-shadow: 5px 35px 45px #a21312;}
.khal .khal_con .khal_bot .khal_info {width: 400px;height: 115px;position: absolute;right: 45px;top:75px;}
.khal .khal_con .khal_bot .khal_info .info_p {height: 45px;overflow: hidden;width: 266px;position: relative;border-bottom: 1px solid #fff;margin-bottom: 20px;}
.khal .khal_con .khal_bot .khal_info .info_p input {float: left;width: 220px;border: none;border: 1px solid #bcbcbc;border-right: none;height: 43px;line-height: 43px; font-size: 14px;color: #666;text-indent: 12px;background: none;}
.khal .khal_con .khal_bot .khal_info .info_p span {float: left;width: 44px;height: 43px;border: 1px solid #bcbcbc;border-left: none;}

.khal .khal_con .khal_bot .khal_info .p1 span {background: url(Img/Index/khalicon01.png) no-repeat center;}
.khal .khal_con .khal_bot .khal_info .p2 span {background: url(Img/Index/khalicon02.png) no-repeat center;}
.khal .khal_con .khal_bot .khal_info a.yydz {display: block;width: 110px;height: 110px;background: url(Img/Index/khal02.png) no-repeat center;position: absolute;right: 0;top: 0;}




/* 我们的优势新 */








.button {
margin:30px auto 50px;

 display: block;
 position: relative;
 background: #d5a259;
 color: #fff;
 width: 160px;
 height: 50px;
 line-height: 50px;
 text-align: center;
 font-weight:normal;
 font-size: 16px;
 text-decoration: none;
 border-radius: 2px;
 overflow: hidden;
 -webkit-transition: all 0.15s ease-in;
 transition: all 0.15s ease-in;
}
.button:hover {
 background: #e6af61;
 color:#f2f2f2;
}



/* .news{background:#f2f2f2;}
.news_type {height: 48px;margin: 10px auto 52px auto;font-size: 16px;text-align: center;}
.news_type a {display:inline-block;*display: inline;*zoom: 1; width: 135px;height: 42px;line-height: 42px;margin-left: 22px;color: #333;border: 3px solid #dfdfdf;}
.news_type a.cur ,.news_type a:hover {background: #0154a6;border: 3px solid #0154a6;color: #fff;}

.news01 {position: relative;display: none;height: 450px;background: url(Img/Index/newsbg01.png) no-repeat left 0px;}
.news01.cur {display: block;}
.news01 .news_left {width: 560px;height: 440px;position: relative;top: 25px;left: 30px;}
.news01 .news_left .newscase .left_p1 {font-size: 18px;height: 50px;line-height: 50px;color: #333; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 480px;}
.news01 .news_left .newscase .left_p2 {font-size: 14px;color: #8e8a8c;height: 36px;line-height: 18px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;width: 480px;}

.news01 .news_right {width: 620px;height: 440px;}
.news01 .news_right ul li {position: relative;padding: 16px 10px 20px 70px;padding: 10px 10px 15px 70px \9; border-top: 1px solid #e4e4e4;}
.news01 .news_right ul li:first-child {border-top: none;}
.news01 .news_right ul li span.timedate {display:block; height: 60px;width: 75px;position: absolute;left: 0;top:35px;top: 36px \9;text-align: center;padding-right: 13px; border-right: 1px dotted #333;color: #333;}
.news01 .news_right ul li span.timedate b {font-size: 48px;line-height: 48px;height: 48px;display: block;position: relative;top: -10px; font-weight: normal;}
.news01 .news_right ul li span.timedate em {display: block;font-size: 18px;}
.news01 .news_right ul li p {width: 450px;}
.news01 .news_right ul li p.right_p1 {height: 40px;line-height:40px;font-size: 16px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;padding-left:45px;}
.news01 .news_right ul li p.right_p1 a {color: #333;}
.news01 .news_right ul li p.right_p2 {font-size: 14px;line-height: 25px;height: 50px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #666;padding-left: 45px;color: #666;}
.news01 .news_right ul li:hover span.timedate {color: #0154a6;border-right: 1px dotted #0154a6;}
.news01 .news_right ul li:hover p.right_p1 a{color: #0154a6;} */

h2.h2_title {text-align: center;padding-top: 45px;font-size: 34px;font-weight: normal;margin-bottom: 45px;}
h2.h2_title a {display: block;color: #333;}
h2.h2_title span {display: block;color: #333;}
h2.h2_title i {display: block;font-size: 17px;color: #888;}
h2.h2_title em {display: block;width: 31px;height: 2px;margin: 25px auto 0 auto;background: #2f4a8d;}

.about {background: url(../images/aboutbg.jpg) no-repeat center top;padding-bottom: 60px;border-bottom: 1px solid #eeeeee;}
.about h2.h2_title a {color: #fff;}
.about h2.h2_title i {color: #fff;}
.about h2.h2_title em {background: #fff;}
.about .abo_top { margin-top:30px;}
.about .abo_top dt {width: 1200px;height: 423px;cursor: pointer;}
.about .abo_top dt img {display: block;width: 1200px;height: 423px;}
.about .abo_top dd {text-align: center;margin-top: 40px;line-height: 24px;font-size: 14px;}
.about .abo_top dd a {color: #555;}
.about .abo_con {padding-top: 70px;}
.about .abo_con dl {float: left;width: 299px;text-align: center;border-left: 1px dotted #d5d5d5;}
.about .abo_con dl:first-child {border-left: none;}
.about .abo_con dl dt {width: 173px;height: 173px;margin: 0 auto;position: relative;transition: all 0.5s;top: 0;top: -25px;}
.about .abo_con dl dd {color: #333;font-size: 16px;}
.about .abo_con dl dd i {display: block;}
.about .abo_con dl dd b {font-size: 36px;}
.about .abo_con dl:hover dt {transform: rotateY(360deg);top: -40px;}







.Title{width: 100%;text-align: center;padding-top: 52px; }
.Title h3{font-size: 30px;color: #333333;font-weight:bold;}
.Title h3 a{color: #333333;text-decoration: none;}
.Title p{font-size: 16px;color: #888888;margin-top: 4px; line-height:38px;}
.Title i{display: block;width: 41px;height: 2px;background: #0c4ea4;margin: 20px auto 0;}





.choose{width: 100%;}
.choose .Title{padding-top: 48px;}
.choose .Title p{font-size: 12px;text-transform: uppercase;}
.choose .mainCon{width: 100%;margin-top: 33px;}
.choose .mainCon .menu{width: 1200px;margin: 0 auto;}
.choose .mainCon .menu dl{float: left;width: 224px;height: 75px;border: 1px solid #ededed;padding-top: 26px;margin-left: 17px;}
.choose .mainCon .menu dl:first-child{margin-left: 0;}
.choose .mainCon .menu dt{float: left;margin-left: 36px;width: 53px;height: 53px;overflow: hidden;position: relative;}
.choose .mainCon .menu dt img{display: block;position: relative;}
.choose .mainCon .menu dd{margin-left: 16px;width: 116px;float: left;}
.choose .mainCon .menu dd p{line-height: 23px;font-size: 16px;color: #666666;}
.choose .mainCon .menu dl.cur{background: #0c4ea4;border-color: #0c4ea4;}
.choose .mainCon .menu dl.cur p{color: #FFF;}
.choose .mainCon .menu dl.cur dt img{top: -53px;}
.choose .mainCon .conBox{width: 100%;margin-top: 13px;height: 585px;position: relative;overflow: hidden;}
.choose .mainCon .conBox .con{width: 100%;height: 585px;}
.choose .mainCon .conBox .con .container{position: relative; width:1200px; margin:0 auto;}
.choose .mainCon .conBox .con1{background: url(../images/chooseBg01.jpg) no-repeat center;}
.choose .mainCon .conBox .con2{background: url(../images/chooseBg01.jpg) no-repeat center;}
.choose .mainCon .conBox .con3{background: url(../images/chooseBg01.jpg) no-repeat center;}
.choose .mainCon .conBox .con4{background: url(../images/chooseBg01.jpg) no-repeat center;}
.choose .mainCon .conBox .con5{background: url(../images/chooseBg01.jpg) no-repeat center;}
.choose .mainCon .conBox .con dl{width: 596px;height: 200px;background: url(../images/chooseBg.png);position: absolute;top: 172px;right: 18px;padding-top: 44px;}
.choose .mainCon .conBox .con dt{position: absolute;width: 52px;padding-top: 54px;height: 60px;background: #fa8815;font-size: 30px;color: #FFF;font-family: impact;text-align: center;top: -21px;left: 41px;}
.choose .mainCon .conBox .con dd{margin-left: 115px;width: 432px;}
.choose .mainCon .conBox .con dd h3{font-size: 24px;color: #333333;font-weight: normal;}
.choose .mainCon .conBox .con dd h3 em{color: #0c4ea4;font-weight: bold;}
.choose .mainCon .conBox .con dd p{margin-top: 24px;color: #666666;line-height: 24px;font-size: 14px;}



.IndexService{padding: 20px 0 80px;background: url(../images/tengxiang_fwbg.jpg) center center;}

.IndexServiceCon{margin-top: 40px;}
.IndexServiceCon ul li{float: left;background-color: #fff;width: 220px;padding: 60px 80px;text-align: center;margin-left: 30px;transition: .8s;top: 0;}
.IndexServiceCon ul li:first-child{margin-left: 0;}
.IndexServiceCon ul li h3{font-size: 24px;color: #043985;font-weight: normal;}
.IndexServiceCon ul li p{color: #666;font-size: 16px;line-height: 30px;margin-top: 20px;}
.IndexServiceCon ul li span{width: 50px;height: 50px;display: block;overflow: hidden;position: relative;margin: 40px auto 0;}
.IndexServiceCon ul li span img{width: 50px;height: 100px;display: block;position: relative;transition: all 0.5s;}
.IndexServiceCon ul li:hover span img{position: relative;top: -50px;transform: rotateY(360deg);}
.IndexServiceCon ul li:hover{position: relative;top: -10px;}



